a strained relationship - Espagnol Anglais Dictionnaire